package com.qingcloud.adminbackend.entity.upgrade;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class UpgradeSpecialDTO implements Serializable {

    @ApiModelProperty(value = "id", example = "1")
    private Integer id;

    @ApiModelProperty(value = "设备ID", example = "1,2,3")
    private String equipmentId;

    @ApiModelProperty(value = "嵌入式程序编码", example = "1")
    private String binId;

    @ApiModelProperty(value = "嵌入式程序名称", example = "1")
    private String binName;

    @ApiModelProperty(value = "状态(0:待升级；1升级中；2成功；3失败)", example = "1")
    private String recordStatus;

    @ApiModelProperty(value = "软件历史版本", example = "1")
    private String oldVersion;

    @ApiModelProperty(value = "软件版本", example = "1")
    private String currentVersion;

    @ApiModelProperty(value = "执行批次", example = "1")
    private String batchNum;

    @ApiModelProperty(value = "导入时间", example = "1")
    private Date importTime;

    @ApiModelProperty(value = "开始执行时间", example = "1")
    private Date beginTime;

    @ApiModelProperty(value = "结束执行时间", example = "1")
    private Date endTime;

    @ApiModelProperty(value = "执行人", example = "1")
    private String operator;

    @ApiModelProperty(value = "描述", example = "1")
    private String remark;
}
